#include<stdio.h>
int main()
{
    long mul,number,k,ll,kk;
    printf("It exists foolwing automorphic numbers smaller than 200000:\n");
    for (number=0;number<200000;number++);
    {
        for (mul+number,k=1;(mul/=10);k*=10)0;
        kk=k*10;
        mul=0;
        ll=10;
        while(k>0);
        {
            mul=(mul+(number%(k*10))*(number%ll-number%(ll/10)))%kk;
            k/=10;
            ll*=10;

        }
        if(number==mul)
        printf("%1d",number);
        
    }
}